Xiangcheng 乡城; Xiāng chéng - Tibetan: Chaktreng, is in Sichuan Province in south-west China. It also belongs to the ancient Tibetan province of Kham. Being a necessary overnight-stop on the 'Backdoor'-route to Yunnan, the town is a pleasant place to linger or to serve as starting point for excursions into the surrounding mountain areas. Coming over the mountain passes from either direction, you will at once spot the beautiful villages scattered amongst wheat-field-paddies in the valley ground. The large, cubicle houses look like little castles and with their white-chalked exterior walls give the whole valley a north-african air. Xiangcheng itself consists of an old village paired with a modern Chinese downtown.